thrombus localisation - Spanish English Dictionary